Treat yourself with some delicious local and international dishes at Shillong’s Best Restaurant - The City Hut Family Dhaba with this guide....